charge, shift - definition. What is charge, shift
Diclib.com
قاموس ChatGPT
أدخل كلمة أو عبارة بأي لغة 👆
اللغة:

ترجمة وتحليل الكلمات عن طريق الذكاء الاصطناعي ChatGPT

في هذه الصفحة يمكنك الحصول على تحليل مفصل لكلمة أو عبارة باستخدام أفضل تقنيات الذكاء الاصطناعي المتوفرة اليوم:

  • كيف يتم استخدام الكلمة في اللغة
  • تردد الكلمة
  • ما إذا كانت الكلمة تستخدم في كثير من الأحيان في اللغة المنطوقة أو المكتوبة
  • خيارات الترجمة إلى الروسية أو الإسبانية، على التوالي
  • أمثلة على استخدام الكلمة (عدة عبارات مع الترجمة)
  • أصل الكلمة

%ما هو (من)٪ 1 - تعريف

BIT-LEVEL COMPUTER OPERATION
Logical shift left; Shift left; Shift Left; Logical shift right; Logical left shift; Logical right shift
  • Logical left shift one bit
  • Logical right shift one bit

Charge d'affaires         
HEAD OF DIPLOMATIC MISSION WHEN NO HIGHER OFFICIAL EXISTS
Charge D'affaires; Charge d'affaires; Charge d'affair; Chargé d'Affaires; Charges d'Affaires; Charge d'Affaires; Chargé d’affaires; Chargé d'affaires a.i.; Charge d'affairs; Charge d’affaires; Charge d'affaires a.i.; Chargé d’Affaires; Chargé d'affaires ad interim; Charge d'affaires ad interim; Chargés d’affaires ad interim; Charge D'Affaires; Chargé d'Affaires a.i.; Chargé d'Affaires ad interim; Chargés d'affaires; Chargé d’affairs; Chargés d'Affaires; Charge daffaires; Chargée d’Affaires; Chargés d'affaires ad interim; Chargée d'affaires; Chargé D'Affaires; Charges d'affaires
Chargé d'affaires         
HEAD OF DIPLOMATIC MISSION WHEN NO HIGHER OFFICIAL EXISTS
Charge D'affaires; Charge d'affaires; Charge d'affair; Chargé d'Affaires; Charges d'Affaires; Charge d'Affaires; Chargé d’affaires; Chargé d'affaires a.i.; Charge d'affairs; Charge d’affaires; Charge d'affaires a.i.; Chargé d’Affaires; Chargé d'affaires ad interim; Charge d'affaires ad interim; Chargés d’affaires ad interim; Charge D'Affaires; Chargé d'Affaires a.i.; Chargé d'Affaires ad interim; Chargés d'affaires; Chargé d’affairs; Chargés d'Affaires; Charge daffaires; Chargée d’Affaires; Chargés d'affaires ad interim; Chargée d'affaires; Chargé D'Affaires; Charges d'affaires
A chargé d'affaires (), plural chargés d'affaires, often shortened to chargé (French) and sometimes in colloquial English to charge-D, is a diplomat who serves as an embassy's chief of mission in the absence of the ambassador. The term is French for "charged with business", meaning they are responsible for the duties of an ambassador.
charge d'affaires         
HEAD OF DIPLOMATIC MISSION WHEN NO HIGHER OFFICIAL EXISTS
Charge D'affaires; Charge d'affaires; Charge d'affair; Chargé d'Affaires; Charges d'Affaires; Charge d'Affaires; Chargé d’affaires; Chargé d'affaires a.i.; Charge d'affairs; Charge d’affaires; Charge d'affaires a.i.; Chargé d’Affaires; Chargé d'affaires ad interim; Charge d'affaires ad interim; Chargés d’affaires ad interim; Charge D'Affaires; Chargé d'Affaires a.i.; Chargé d'Affaires ad interim; Chargés d'affaires; Chargé d’affairs; Chargés d'Affaires; Charge daffaires; Chargée d’Affaires; Chargés d'affaires ad interim; Chargée d'affaires; Chargé D'Affaires; Charges d'affaires
(charges d'affaires)
1.
A charge d'affaires is a person appointed to act as head of a diplomatic mission in a foreign country while the ambassador is away.
N-COUNT
2.
A charge d'affaires is the head of a minor diplomatic mission in a foreign country.
N-COUNT

ويكيبيديا

Logical shift

In computer science, a logical shift is a bitwise operation that shifts all the bits of its operand. The two base variants are the logical left shift and the logical right shift. This is further modulated by the number of bit positions a given value shall be shifted, such as shift left by 1 or shift right by n. Unlike an arithmetic shift, a logical shift does not preserve a number's sign bit or distinguish a number's exponent from its significand (mantissa); every bit in the operand is simply moved a given number of bit positions, and the vacant bit-positions are filled, usually with zeros, and possibly ones (contrast with a circular shift).

A logical shift is often used when its operand is being treated as a sequence of bits instead of as a number.

Logical shifts can be useful as efficient ways to perform multiplication or division of unsigned integers by powers of two. Shifting left by n bits on a signed or unsigned binary number has the effect of multiplying it by 2n. Shifting right by n bits on an unsigned binary number has the effect of dividing it by 2n (rounding towards 0).

Logical right shift differs from arithmetic right shift. Thus, many languages have different operators for them. For example, in Java and JavaScript, the logical right shift operator is >>>, but the arithmetic right shift operator is >>. (Java has only one left shift operator (<<), because left shift via logic and arithmetic have the same effect.)

The programming languages C, C++, and Go, however, have only one right shift operator, >>. Most C and C++ implementations, and Go, choose which right shift to perform depending on the type of integer being shifted: signed integers are shifted using the arithmetic shift, and unsigned integers are shifted using the logical shift.

All currently relevant C standards (ISO/IEC 9899:1999 to 2011) leave a definition gap for cases where the number of shifts is equal to or bigger than the number of bits in the operands in a way that the result is undefined. This helps allow C compilers to emit efficient code for various platforms by allowing direct use of the native shift instructions which have differing behavior. For example, shift-left-word in PowerPC chooses the more-intuitive behavior where shifting by the bit width or above gives zero, whereas SHL in x86 chooses to mask the shift amount to the lower bits to reduce the maximum execution time of the instructions, and as such a shift by the bit width doesn't change the value.

Some languages, such as the .NET Framework and LLVM, also leave shifting by the bit width and above unspecified (.NET) or undefined (LLVM). Others choose to specify the behavior of their most common target platforms, such as C# which specifies the x86 behavior.